Package-level declarations

Functions

Link copied to clipboard
fun <T, P : Comparable<P>> KProperty1<T, P?>.between(path: Path<T>, criteriaBuilder: CriteriaBuilder, lower: P, upper: P): Predicate

Creates a Predicate that checks if the property is between two values (inclusive).

Link copied to clipboard
fun <T, P : Comparable<P>> KProperty1<T, P?>.greaterThan(path: Path<T>, criteriaBuilder: CriteriaBuilder, value: P): Predicate

Creates a Predicate that checks if the property is greater than the given value.

Link copied to clipboard
fun <T, P : Comparable<P>> KProperty1<T, P?>.greaterThanOrEqualTo(path: Path<T>, criteriaBuilder: CriteriaBuilder, value: P): Predicate

Creates a Predicate that checks if the property is greater than or equal to the given value.

Link copied to clipboard
fun <T, P : Comparable<P>> KProperty1<T, P?>.lessThan(path: Path<T>, criteriaBuilder: CriteriaBuilder, value: P): Predicate

Creates a Predicate that checks if the property is less than the given value.

Link copied to clipboard
fun <T, P : Comparable<P>> KProperty1<T, P?>.lessThanOrEqualTo(path: Path<T>, criteriaBuilder: CriteriaBuilder, value: P): Predicate

Creates a Predicate that checks if the property is less than or equal to the given value.